Release 10.1A: OpenEdge Development:
Progress Dynamics Getting Started


Preface

This Preface contains the following sections:

Purpose

This manual provides an overview of Progress Dynamics®, the repository-based OpenEdge application framework. It also provides an introduction to the process of building an application with Progress Dynamics tools.

Audience

This manual is designed for developers who are new to Progress Dynamics. The exercises in this manual do not require knowledge of the Progress 4GL, OpenEdge development tools, or the Application Development Model (ADM).

Organization

Chapter 1 "Introducing Progress Dynamics"

Provides an overview of the purpose and features of Progress Dynamics.

Chapter 2 "Setting Up a Tutorial Environment"

Provides instructions for setting up a separate working environment and databases for the tutorial.

Chapter 3 "Generating Initial Objects"

Takes you through using the framework’s tools for automatically generating basic application objects for your application database.

Chapter 4 "Building the Sample Application"

Takes you through assembling the pregenerated objects into application windows.

Chapter 5 "Customizing the Application"

Introduces you to the possibilities of quickly customizing applications using the Progress Dynamics Managers.

Using this manual

Before using this manual, you must install the OpenEdge Studio. Progress Dynamics is included in a complete install of the OpenEdge Studio.

Typographical conventions

This manual uses the following typographical conventions:

Convention
Description
Bold
Bold typeface indicates commands or characters the user types, provides emphasis, or the names of user interface elements.
Italic
Italic typeface indicates the title of a document, or signifies new terms.
SMALL, BOLD CAPITAL LETTERS
Small, bold capital letters indicate OpenEdge® key functions and generic keyboard keys; for example, GET and CTRL.
KEY1+KEY2
A plus sign between key names indicates a simultaneous key sequence: you press and hold down the first key while pressing the second key. For example, CTRL+X.
KEY1 KEY2
A space between key names indicates a sequential key sequence: you press and release the first key, then press another key. For example, ESCAPE H.
Syntax:
Fixed width
A fixed-width font is used in syntax statements, code examples, system output, and filenames.
Fixed-width italics
Fixed-width italics indicate variables in syntax statements.
Fixed-width bold
Fixed-width bold indicates variables with special emphasis.
UPPERCASE 
fixed width 
Uppercase words are Progress® 4GL language keywords. Although these are always shown in uppercase, you can type them in either uppercase or lowercase in a procedure.
 
This icon (three arrows) introduces a multi-step procedure.
 
This icon (one arrow) introduces a single-step procedure.

OpenEdge messages

OpenEdge displays several types of messages to inform you of routine and unusual occurrences:

After displaying a message, OpenEdge proceeds in one of several ways:

OpenEdge messages end with a message number in parentheses. In this example, the message number is 200:

** Unknown table name table. (200) 

If you encounter an error that terminates OpenEdge, note the message number before restarting.

Obtaining more information about OpenEdge messages

On Windows platforms, use OpenEdge online help to obtain more information about OpenEdge messages. Many OpenEdge tools include the following Help menu options to provide information about messages:


Copyright © 2005 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095